package com.powernode.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
    * 用户 
    */
@ApiModel(value="com-powernode-domain-Users")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class Users {
    /**
    * 主键id 用户id
    */
    @ApiModelProperty(value="主键id 用户id")
    private Integer userId;

    /**
    * 用户名 用户名
    */
    @ApiModelProperty(value="用户名 用户名")
    private String username;

    /**
    * 密码 密码
    */
    @ApiModelProperty(value="密码 密码")
    private String password;

    /**
    * 昵称 昵称
    */
    @ApiModelProperty(value="昵称 昵称")
    private String nickname;

    /**
    * 真实姓名 真实姓名
    */
    @ApiModelProperty(value="真实姓名 真实姓名")
    private String realname;

    /**
    * 头像 头像
    */
    @ApiModelProperty(value="头像 头像")
    private String userImg;

    /**
    * 手机号 手机号
    */
    @ApiModelProperty(value="手机号 手机号")
    private String userMobile;

    /**
    * 邮箱地址 邮箱地址
    */
    @ApiModelProperty(value="邮箱地址 邮箱地址")
    private String userEmail;

    /**
    * 性别 M(男) or F(女)
    */
    @ApiModelProperty(value="性别 M(男) or F(女)")
    private String userSex;

    /**
    * 生日 生日
    */
    @ApiModelProperty(value="生日 生日")
    private Date userBirth;

    /**
    * 注册时间 创建时间
    */
    @ApiModelProperty(value="注册时间 创建时间")
    private Date userRegtime;

    /**
    * 更新时间 更新时间
    */
    @ApiModelProperty(value="更新时间 更新时间")
    private Date userModtime;
}